# # 1.字符串的定义 单引号 双引号 三引号 str函数
#
# # 2.字符串索引
str_01 = "aaaaaa文创职a业艺术a学院aaaaaa"
str_02 = '13586*153182735*61278'
# print(str_01[0])
# # print(str_01[len(str_01)-1])
# # print(str_01[-2])
#
# 3.字符串作为序列所拥有的公共操作
'''
    符号:
        # x in s : 如果 s 中的某项等于 x 则结果为 True，否则为 False
        # x not in s : 如果 s 中的某项等于 x 则结果为 False，否则为 True
        # s + t :  s 与 t 相拼接
        # s * n 或 n * s : 相当于 s 与自身进行 n 次拼接
        # s[i] : 通过索引取值,编程界的索引是从0开始 (索引也可以称为下标)
        # s[i:j] : 切片, s 从 i 到 j 的切片
        # s[i:j:k] : 切片 , s 从 i 到 j 步长为 k 的切片
'''
'''
    函数:
        # len(s) : s 的长度
        # min(s) : s 的最小项
        # max(s) : s 的最大项
'''
'''
    方法:
        # s.index(x[, i[, j]]): x 在 s 中首次出现项的索引号（索引号在 i 后且在 j 前）
        # s.count(x) : x 在 s 中出现的总次数
'''
#
# # 4.字符串的遍历(遍历的意思就是循环字符串 将字符串中的字符一个个取出来)
# # 遍历直接取值
# for i in str_01:
#     print(i)
#
# # 遍历取值和索引
# # range(8)对象: 代表数字序列 [0,1,2,3,4,5,6,7]
# for i in range(len(str_01)):
#     print(i,str_01[i])
#
# # 遍历取值和索引 (通过枚举函数)
# for i,j in enumerate(str_01):
#     print(i,j)

# 5. 字符串的常用方法  (https://www.runoob.com/python/python-tutorial.html)
# 类似于 len(字符串) 我们将len称为函数
# 类似于 字符串.capitalize() 我们将capitalize称为方法

'''
string.capitalize
string.count
string.index
string.find
string.isdigit
string.strip
string.lstrip
string.rstrip
string.split
string.join
'''
str_03 = "2 0 24-10-31"
print(str_03.split())

s1 = "-"
s2 = ""
seq = ("r", "u", "n", "o", "o", "b") # 字符串序列
print (s1.join("123"))
print (s2.join( seq ))

